Launch Your First Android app with our TOP course at 82% OFF (24 hrs ONLY) HERE https://goo.gl/7veBXc "Learn How To Design + Code A Complete App From Scratch To Playstore" ➨ https://www.youtube.com/watch?v=aWGGZCOHZ1k -~-~~-~~~-~~-~- This tutorial video shows how to implement dependency injection with Dagger 2 in Android. Use @Inject to annotate the constructor that Dagger should use to create instances of a class. When a new instance is requested, Dagger will obtain the required parameters values and invoke this constructor.Use an @Provides-annotated method to satisfy a dependency. The method's return type defines which dependency it satisfies. All @Provides methods must belong to a module. These are just classes that have an @Module annotation. The @Inject and @Provides-annotated classes form a graph of objects, linked by their dependencies. HOW TO LEARN? https://www.youtube.com/watch?v=7WKCpAsr-GA OUR WEBSITE http://slidenerd.com WHERE TO GET CODE? http://github.com/slidenerd OUR SOCIAL LINKS https://www.facebook.com/groups/AndroidProgramming/ Follow us on http://google.com/+slidenerd http://facebook.com/slidenerd https://twitter.com/slidenerdtech http://pinterest.com/slidenerd